TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Pacific NW
Area - Northwest Washington
League - 2023 Adult 18 & Over
Flight - 3.5 Men
Subflight - A
--------------------------------------------------------------------------------------------------------------------------------------
EDG-Bobcats 3.5 18+ Keller
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
hamid sheikhghanbari - 3.45
Joe Farah - 3.32
Sean Newman - 3.31
Owen Chang - 3.31
David To - 3.24
Ranjit Prabhu - 3.18
Paul Cho - 3.16
Lance Wilken - 3.15
Bing Li - 3.15
Bradford Gliner - 3.14
Tyson Hawkins - 3.13
Kirk Ketefian - 3.12
Xianglong Huang - 3.08
Jack Young - 3.07
Michael Cung - 3.02
Paul Keller - 2.96
Matt Kempf - 2.91
Avdhoot Jadhav - n/a
League Results By Position
1S 2S 1D 2D 3D
Lance Wilken - 3.15 & Paul Keller - 2.96 0 - 1
Lance Wilken - 3.15 & Matt Kempf - 2.91 1 - 0
Sean Newman - 3.31 1 - 1 4 - 1
Bing Li - 3.15 & Bradford Gliner - 3.14 0 - 1
Bing Li - 3.15 & Paul Cho - 3.16 0 - 1
Bing Li - 3.15 & Ranjit Prabhu - 3.18 0 - 1
Paul Keller - 2.96 & Tyson Hawkins - 3.13 0 - 1
Paul Keller - 2.96 & Paul Cho - 3.16 0 - 1
Paul Keller - 2.96 & Michael Cung - 3.02 1 - 0
Bradford Gliner - 3.14 & Kirk Ketefian - 3.12 1 - 0
Bradford Gliner - 3.14 & Paul Cho - 3.16 0 - 1
Xianglong Huang - 3.08 0 - 1 1 - 1
Jack Young - 3.07 & Matt Kempf - 2.91 1 - 0
Jack Young - 3.07 & Kirk Ketefian - 3.12 0 - 1
Joe Farah - 3.32 1 - 0
Matt Kempf - 2.91 & Michael Cung - 3.02 0 - 1
Tyson Hawkins - 3.13 & Paul Cho - 3.16 1 - 2
Tyson Hawkins - 3.13 & hamid sheikhghanbari - 3.45 1 - 0
Kirk Ketefian - 3.12 & Avdhoot Jadhav - n/a 0 - 1
David To - 3.24 & Owen Chang - 3.31 0 - 1
Paul Cho - 3.16 & Ranjit Prabhu - 3.18 0 - 1
Owen Chang - 3.31 1 - 1
Michael Cung - 3.02 & hamid sheikhghanbari - 3.45 1 - 0 1 - 0
hamid sheikhghanbari - 3.45 1 - 0 0 - 1
Avdhoot Jadhav - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
AYTC-Stetter
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
James Milton Smith - 3.35
Ryan Gist - 3.19
Ken Lederman - 3.18
Jonathan Brown - 3.13
Harris Brabston - 3.13
Charlie Foster - 3.12
Amit Mahajan - 3.10
Darrin Hansen - 3.06
Erik Fraker - 3.03
Sean Fitzgerald - 2.98
Robert Sciranko - 2.94
Jason Borgida - 2.84
Steve Stetter - 2.78
john busby - 2.75
Daniel Chua - 2.66
Andrew Nestingen - n/a
League Results By Position
1S 2S 1D 2D 3D
Robert Sciranko - 2.94 & Daniel Chua - 2.66 0 - 1
Robert Sciranko - 2.94 & Jason Borgida - 2.84 0 - 1
Daniel Chua - 2.66 & Erik Fraker - 3.03 0 - 1
Jason Borgida - 2.84 & Jonathan Brown - 3.13 0 - 1
Jason Borgida - 2.84 & john busby - 2.75 1 - 0
Jonathan Brown - 3.13 & Steve Stetter - 2.78 0 - 1
Jonathan Brown - 3.13 & Amit Mahajan - 3.10 1 - 0
Jonathan Brown - 3.13 & john busby - 2.75 0 - 2
Jonathan Brown - 3.13 1 - 0
Charlie Foster - 3.12 & Sean Fitzgerald - 2.98 1 - 0
Charlie Foster - 3.12 2 - 1 0 - 1
Sean Fitzgerald - 2.98 & Darrin Hansen - 3.06 0 - 1
Sean Fitzgerald - 2.98 & Ryan Gist - 3.19 0 - 1
Sean Fitzgerald - 2.98 0 - 1
Darrin Hansen - 3.06 & Steve Stetter - 2.78 0 - 1
Darrin Hansen - 3.06 & Erik Fraker - 3.03 0 - 1
Steve Stetter - 2.78 & James Milton Smith - 3.35 1 - 1
Steve Stetter - 2.78 0 - 1
Andrew Nestingen - n/a 0 - 1
Harris Brabston - 3.13 0 - 3
Amit Mahajan - 3.10 & Erik Fraker - 3.03 0 - 1
Amit Mahajan - 3.10 & James Milton Smith - 3.35 0 - 1
Amit Mahajan - 3.10 & Ryan Gist - 3.19 1 - 0
Amit Mahajan - 3.10 & Ken Lederman - 3.18 0 - 1
Erik Fraker - 3.03 & Ryan Gist - 3.19 1 - 0
Ryan Gist - 3.19 0 - 1 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TCSP-Sandbaggers-Kelley
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Dan Robinet - 3.24
Rob Vander Stoep - 3.22
Shai Harmelin - 3.21
Jonathan Borgida - 3.18
Alan Draper - 3.13
Tyler Fuller - 3.10
Gregory Amrofell - 3.08
Neil Shah - 3.06
Chuck Kelley - 3.05
Patrick Byrne - 3.04
Mike Merwin - 2.97
Anthony Aguiluz - 2.95
Byron Rakitzis - 2.93
Carl Oest-Larsen - 2.90
Ryan Bussard - 2.88
Ross Bunker - 2.84
Michael Rodden - 2.79
Clinton Donough - n/a
League Results By Position
1S 2S 1D 2D 3D
Anthony Aguiluz - 2.95 & Dan Robinet - 3.24 0 - 1
Anthony Aguiluz - 2.95 & Shai Harmelin - 3.21 0 - 1
Dan Robinet - 3.24 & Tyler Fuller - 3.10 1 - 0
Dan Robinet - 3.24 & Patrick Byrne - 3.04 1 - 1
Dan Robinet - 3.24 & Mike Merwin - 2.97 0 - 1
Dan Robinet - 3.24 & Shai Harmelin - 3.21 1 - 0
Alan Draper - 3.13 0 - 2
Gregory Amrofell - 3.08 0 - 1
Neil Shah - 3.06 & Jonathan Borgida - 3.18 0 - 1 0 - 1
Neil Shah - 3.06 & Mike Merwin - 2.97 1 - 0
Tyler Fuller - 3.10 2 - 2 0 - 1
Ross Bunker - 2.84 & Patrick Byrne - 3.04 0 - 2
Ryan Bussard - 2.88 & Michael Rodden - 2.79 0 - 2
Ryan Bussard - 2.88 & Byron Rakitzis - 2.93 1 - 0
Jonathan Borgida - 3.18 1 - 0 2 - 0
Mike Merwin - 2.97 0 - 1 1 - 1
Byron Rakitzis - 2.93 & Carl Oest-Larsen - 2.90 1 - 1
Byron Rakitzis - 2.93 0 - 1
Rob Vander Stoep - 3.22 & Anthony Aguiluz - 2.95 1 - 0
Rob Vander Stoep - 3.22 & Clinton Donough - n/a 0 - 1
Rob Vander Stoep - 3.22 & Michael Rodden - 2.79 0 - 1
Chuck Kelley - 3.05 & Anthony Aguiluz - 2.95 0 - 2
Chuck Kelley - 3.05 & Patrick Byrne - 3.04 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MI-Diminishing Returns-Chen
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Max Saelzer - 3.38
Gulliver Swenson - 3.37
ERIC MORSE - 3.35
Jim Holland - 3.30
Christopher Cahoon - 3.28
justin pae - 3.27
Mike Melin - 3.22
Francois Locoh-Donou - 3.22
Dean Wilson - 3.21
Mien Chi Chen - 3.18
Marc Chatalas - 3.16
Jay Shleifer - 3.13
JON COOMBES - 3.13
Hector Acosta - 3.11
Jeff O'Mara - 3.09
Todd Seneker - 3.04
Steven DeGracia - 2.98
Robert Welland - 2.94
Kevin Peck - 2.82
Scott Whelan - n/a
Peter Bryant - n/a
League Results By Position
1S 2S 1D 2D 3D
Robert Welland - 2.94 & Francois Locoh-Donou - 3.22 0 - 1
Mien Chi Chen - 3.18 & Marc Chatalas - 3.16 0 - 1
Mien Chi Chen - 3.18 & ERIC MORSE - 3.35 1 - 2
Marc Chatalas - 3.16 & Peter Bryant - n/a 1 - 0
Marc Chatalas - 3.16 & Jim Holland - 3.30 1 - 0
Peter Bryant - n/a & ERIC MORSE - 3.35 1 - 0
Dean Wilson - 3.21 & Todd Seneker - 3.04 0 - 1 1 - 0
Dean Wilson - 3.21 & Hector Acosta - 3.11 1 - 0
Steven DeGracia - 2.98 & Jeff O'Mara - 3.09 0 - 1
Jay Shleifer - 3.13 0 - 2
Max Saelzer - 3.38 2 - 0
justin pae - 3.27 1 - 2
Gulliver Swenson - 3.37 & Christopher Cahoon - 3.28 1 - 0
Gulliver Swenson - 3.37 2 - 0
Jim Holland - 3.30 & JON COOMBES - 3.13 0 - 1
Jim Holland - 3.30 & Christopher Cahoon - 3.28 0 - 1
JON COOMBES - 3.13 0 - 1
Christopher Cahoon - 3.28 & Hector Acosta - 3.11 1 - 0
Christopher Cahoon - 3.28 1 - 0
Kevin Peck - 2.82 & Hector Acosta - 3.11 0 - 1
Mike Melin - 3.22 & Mien Chi Chen - 3.18 1 - 0 1 - 0
Mike Melin - 3.22 & Gulliver Swenson - 3.37 1 - 0
Mike Melin - 3.22 1 - 1 0 - 1
Scott Whelan - n/a & Robert Welland - 2.94 0 - 1
Scott Whelan - n/a & Jeff O'Mara - 3.09 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
NTC-Steck
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Ivan Barron - 3.43
Omid Behzadian - 3.27
Ajay Radhakrishnan - 3.26
robert richard - 3.21
Zachary Austin - 3.15
Ryan Lambert - 3.08
Scott Houghtaling - 3.07
Ross Tucker - 3.03
Bertrand De Boutray - 2.98
Michael Newman - 2.89
Erik Jensen - 2.83
Jeff Au-Yeung - 2.80
League Results By Position
1S 2S 1D 2D 3D
Omid Behzadian - 3.27 & Ivan Barron - 3.43 1 - 1
Omid Behzadian - 3.27 & Ross Tucker - 3.03 1 - 0 0 - 1
Bertrand De Boutray - 2.98 & robert richard - 3.21 0 - 1
Bertrand De Boutray - 2.98 0 - 1 0 - 2
Zachary Austin - 3.15 & Ajay Radhakrishnan - 3.26 0 - 1
Zachary Austin - 3.15 2 - 0 1 - 0
Ryan Lambert - 3.08 & Ajay Radhakrishnan - 3.26 1 - 0
Ryan Lambert - 3.08 & Scott Houghtaling - 3.07 0 - 1 1 - 0
Ryan Lambert - 3.08 & Jeff Au-Yeung - 2.80 0 - 1
Ryan Lambert - 3.08 0 - 1 0 - 3
Ajay Radhakrishnan - 3.26 & Ivan Barron - 3.43 1 - 0
Ajay Radhakrishnan - 3.26 & Ross Tucker - 3.03 1 - 1 0 - 1
Michael Newman - 2.89 1 - 2 0 - 1
Scott Houghtaling - 3.07 & Jeff Au-Yeung - 2.80 1 - 0
Scott Houghtaling - 3.07 & robert richard - 3.21 0 - 1
Jeff Au-Yeung - 2.80 & Erik Jensen - 2.83 0 - 1
Jeff Au-Yeung - 2.80 & Ross Tucker - 3.03 0 - 1
Erik Jensen - 2.83 & robert richard - 3.21 0 - 1 0 - 1
Erik Jensen - 2.83 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
HBSQ-Fine Young Hammers-Gregory
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Youssef Shalaby - 3.51
Jack Crose - 3.44
Richard Furman - 3.38
Daniel Ellis - 3.36
Michael Lynagh - 3.32
Joseph Gregory - 3.25
Scott Chapman - 3.24
Max Genereaux - 3.22
Kenny Kramer - 3.21
Benjamin Kelch - 3.17
Stan Steele - 3.15
Duane Hauer - 3.14
Bruce Nelson - 3.08
Stephen Tameishi - 2.93
Casey Bui - 2.87
Ken Tameishi - n/a
League Results By Position
1S 2S 1D 2D 3D
Richard Furman - 3.38 & Michael Lynagh - 3.32 2 - 0 0 - 1
Jack Crose - 3.44 & Kenny Kramer - 3.21 1 - 0
Jack Crose - 3.44 & Michael Lynagh - 3.32 1 - 0
Jack Crose - 3.44 & Duane Hauer - 3.14 1 - 0
Jack Crose - 3.44 & Youssef Shalaby - 3.51 3 - 0
Max Genereaux - 3.22 & Kenny Kramer - 3.21 1 - 0 1 - 0
Max Genereaux - 3.22 0 - 1
Scott Chapman - 3.24 & Michael Lynagh - 3.32 1 - 0
Scott Chapman - 3.24 & Bruce Nelson - 3.08 0 - 1
Joseph Gregory - 3.25 & Casey Bui - 2.87 1 - 1
Kenny Kramer - 3.21 & Bruce Nelson - 3.08 1 - 0
Casey Bui - 2.87 & Duane Hauer - 3.14 0 - 1
Duane Hauer - 3.14 0 - 1
Youssef Shalaby - 3.51 1 - 0
Stephen Tameishi - 2.93 0 - 4 0 - 3
Benjamin Kelch - 3.17 0 - 3 2 - 1
Stan Steele - 3.15 & Scott Chapman - 3.24 0 - 1
Stan Steele - 3.15 & Michael Lynagh - 3.32 0 - 1
Stan Steele - 3.15 & Ken Tameishi - n/a 1 - 0
Daniel Ellis - 3.36 & Richard Furman - 3.38 1 - 0
Daniel Ellis - 3.36 & Scott Chapman - 3.24 1 - 0
Daniel Ellis - 3.36 & Kenny Kramer - 3.21 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BC-Camara 3.5 2023
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Joe Bilsborough - 3.48
Shawn Meeks - 3.43
David Park - 3.37
Bruce Saberton - 3.36
Bret Arsenault - 3.33
Alfred Yu - 3.31
Duff Bryant - 3.30
Michael Dix - 3.26
Alex Peters - 3.23
Adam Corson - 3.22
Ali Siahpush - 3.21
Steven Rogers - 3.17
Juan Vegarra - 3.12
Alex Camara - 3.12
Chris Nelson - 3.00
Joseph Albrecht - n/a
Gilberto Gaeta - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Peters - 3.23 & Ali Siahpush - 3.21 0 - 1
Alex Camara - 3.12 & Chris Nelson - 3.00 0 - 1 0 - 1
Alex Camara - 3.12 & Bret Arsenault - 3.33 0 - 1
Steven Rogers - 3.17 & Ali Siahpush - 3.21 1 - 0 1 - 0
Steven Rogers - 3.17 & Joe Bilsborough - 3.48 1 - 0
Steven Rogers - 3.17 & Alfred Yu - 3.31 0 - 1
Chris Nelson - 3.00 & Michael Dix - 3.26 1 - 0
Chris Nelson - 3.00 & Alfred Yu - 3.31 1 - 0
Ali Siahpush - 3.21 & Shawn Meeks - 3.43 1 - 0
Joe Bilsborough - 3.48 & Juan Vegarra - 3.12 1 - 1 1 - 0
Michael Dix - 3.26 & Alfred Yu - 3.31 1 - 0
Bret Arsenault - 3.33 & Juan Vegarra - 3.12 2 - 0 1 - 0
Juan Vegarra - 3.12 & David Park - 3.37 1 - 0
Juan Vegarra - 3.12 & Duff Bryant - 3.30 0 - 1
David Park - 3.37 1 - 3 2 - 0
Duff Bryant - 3.30 & Alfred Yu - 3.31 2 - 0
Bruce Saberton - 3.36 2 - 0 2 - 2
Joseph Albrecht - n/a 0 - 1
Gilberto Gaeta - n/a 1 - 0 1 - 0
Adam Corson - 3.22 & Joe Bilsborough - 3.48 0 - 1
Adam Corson - 3.22 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CAC/SL-Agrawal
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
VINAY kumar - 3.42
Sankalp Jain - 3.41
Ullas Upendran - 3.33
Nipuna Gunasekera - 3.30
JAYACHANDRA SAMIREDDY - 3.28
Sukhandeep Singh - 3.20
Kapil Pruthi - 3.20
Deepak Agrawal - 3.14
Suvajyoti Bose - 3.09
Sukhvinder Uppal - 2.97
Joseph Calacat - 2.89
Ashish Goel - 2.84
Kalpesh Bhimani - 2.73
Chander Siddarth - n/a
League Results By Position
1S 2S 1D 2D 3D
Nipuna Gunasekera - 3.30 & Ullas Upendran - 3.33 1 - 1 1 - 0
Nipuna Gunasekera - 3.30 & Suvajyoti Bose - 3.09 1 - 1
Nipuna Gunasekera - 3.30 & Deepak Agrawal - 3.14 1 - 0
Nipuna Gunasekera - 3.30 1 - 0
Joseph Calacat - 2.89 & Sankalp Jain - 3.41 0 - 1
JAYACHANDRA SAMIREDDY - 3.28 & Kalpesh Bhimani - 2.73 1 - 0
JAYACHANDRA SAMIREDDY - 3.28 & Chander Siddarth - n/a 0 - 1
JAYACHANDRA SAMIREDDY - 3.28 & Ashish Goel - 2.84 1 - 0
Ullas Upendran - 3.33 & Sankalp Jain - 3.41 1 - 0
Kapil Pruthi - 3.20 2 - 0 3 - 2
Kalpesh Bhimani - 2.73 & Sukhvinder Uppal - 2.97 0 - 1 1 - 0
VINAY kumar - 3.42 4 - 1
Sukhvinder Uppal - 2.97 & Ashish Goel - 2.84 0 - 1
Suvajyoti Bose - 3.09 & Sukhandeep Singh - 3.20 1 - 0 1 - 0 1 - 1
Suvajyoti Bose - 3.09 & Sankalp Jain - 3.41 1 - 0
Deepak Agrawal - 3.14 & Sukhandeep Singh - 3.20 1 - 2
Deepak Agrawal - 3.14 & Sankalp Jain - 3.41 1 - 0
Deepak Agrawal - 3.14 & Chander Siddarth - n/a 0 - 1
Sankalp Jain - 3.41 1 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CP-Backcourt Drivers-Graves
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Bill Skilton - 3.42
Jonathan Smith - 3.38
Oliver Graves - 3.36
Marvin Mall - 3.34
Dan Stumpf - 3.32
Rob Leidle - 3.31
Arjang Tahmasebie - 3.27
Thomas Lynch - 3.25
Kamal Elkhadiri - 3.22
Walt Paulson - 3.20
Sean Du - 3.17
Adam Lund - 3.17
Michael Hull - 3.14
Kristen Grobstok - 3.13
pat nevin - 3.12
Michael Ensing - 3.04
Jim Muenz - 2.82
League Results By Position
1S 2S 1D 2D 3D
Thomas Lynch - 3.25 & Michael Ensing - 3.04 1 - 1
Rob Leidle - 3.31 3 - 2 1 - 0
Marvin Mall - 3.34 3 - 0 2 - 0
Dan Stumpf - 3.32 & pat nevin - 3.12 1 - 0
Kristen Grobstok - 3.13 & pat nevin - 3.12 0 - 1
Oliver Graves - 3.36 & Jonathan Smith - 3.38 3 - 1
Arjang Tahmasebie - 3.27 4 - 1
Sean Du - 3.17 & Thomas Lynch - 3.25 0 - 1
Sean Du - 3.17 & Jim Muenz - 2.82 2 - 0
Sean Du - 3.17 & Jonathan Smith - 3.38 1 - 0
Adam Lund - 3.17 & Kamal Elkhadiri - 3.22 0 - 1
Kamal Elkhadiri - 3.22 & Walt Paulson - 3.20 1 - 0 1 - 1 1 - 0
Walt Paulson - 3.20 & Oliver Graves - 3.36 1 - 0
Michael Hull - 3.14 & Jonathan Smith - 3.38 1 - 1
Bill Skilton - 3.42 & Dan Stumpf - 3.32 1 - 0 0 - 1
Bill Skilton - 3.42 & Kristen Grobstok - 3.13 1 - 0
Bill Skilton - 3.42 & Michael Ensing - 3.04 1 - 0